cloverleaf interchange – English–Italiano translations

🇬🇧 en it 🇮🇹

cloverleaf interchange noun

  • junction of two highways
trifoglio
Wiktionary Links